body{
	background-color: #fff; position: relative; z-index: 1;
}
#header .skip{ 
	position:absolute; right:17px; top:0px; width:25%; height:50px; color: #8ec31e; line-height: 50px; font-size: 15px; overflow:hidden; cursor: pointer;
}
#header .skip a{
	text-align: right; background: none; width:100%; color: #333;
}
.index{
	width: 100%; height:auto; margin-top: 51px;
} 
/* - 设置 个人资料- */
.setup {
	width: 100%; height: auto;
}
.setup .notice{
	width: 90%; height: 44px; line-height: 44px; background-color: #fff; margin-top: 10px; padding: 0 5%; font-size: 15px; float: left;
}
.setup .banben{
	width: 95%; height: auto;  background-color: #fff; margin-top: 10px; padding-left:5%; font-size: 15px; float: left;
}
.setup .banben li{
	width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e6e6e6; background: url(../img/ArrowRight.png) no-repeat 95% center; background-size: 11px;
}
.setup .banben li.last{
	border-bottom: none;
}
.setup .aboutus{
	width: 95%; height: 44px; line-height: 44px; margin-top: 10px; padding-left:5%; font-size: 15px; background: url(../img/ArrowRight.png) no-repeat 95% center; background-color: #fff; background-size: 11px; float: left;
}
.setup .quit{
	width: 90%; height: 46px; line-height: 46px; background-color: #fff; margin-top: 10px; padding: 0 5%; font-size: 15px; float: left; text-align: center;
}
.setup .notice span{
	width: 40px; height: 22px; display: block; border: 2px solid #ccc; float: right; border-radius: 12.5px; margin-top: 10px; position: relative;
}
.setup .notice span.hover{
	background-color: #5dd947; border: 2px solid #5dd947; 
}
.setup .notice span i{
	width: 22px; height: 22px; display: block; margin:0px; padding: 0px; position: absolute; left: 0; top: 0; border-radius: 11px; background-color: #fff; box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.3); 
}
.setpsw{
	width: 100%; height: auto;  background-color: #fff; margin-top: 10px; text-align: center; padding-top: 20px;
}
.setpsw p{
	font-size: 15px; color: #333; 
}
.setpsw input{
	width: 70%; height: 38px; line-height: 38px; background-color: #fafafa; border: 1px solid #e6e6e6; border-radius: 20px; text-align: center; margin: 20px 0;
}
.setphone{
	width: 100%; height: auto;  background-color: #fff; margin-top: 10px; text-align: center; padding-top: 20px;
}
.setphone p{
	font-size: 15px; color: #333; 
}
.setphone a{
	font-size: 15px; color: #333; font-size: 13px; color: #8ec31e; margin-left: 8px;
}
.setphone input{
	width: 68%; height: 38px; line-height: 38px; background-color: #fafafa; border: 1px solid #e6e6e6; border-radius: 20px; text-align: left; margin: 20px 0; padding-left: 2%;
}
.setphone input.yzm{
	width: 46%;
}
.setup #submit a{
	width: 70%; height: 44px; display: block; line-height: 44px; background-color: #fff; color: #8ec31e; border: 1px solid #8ec31e; margin: 0 auto;  margin-top: 80px; border-radius: 20px; text-align: center;
}
.setup #next a{
	width: 70%; height: 44px; display: block; line-height: 44px; background-color: #fff; color: #333; border: 1px solid #ccc; margin: 0 auto;  margin-top: 80px; border-radius: 20px; text-align: center;
}
.address {
	width: 100%; height: auto; background-color: #fff;
}
.address .listmsg li{
	width: 95%; height: 52px; line-height: 52px; margin-left: 5%; border-bottom: 1px solid #e6e6e6; overflow: hidden;
}
.address .listmsg li.region{
	background: url(../img/ArrowRight.png) no-repeat 95% center; background-size: 11px; 
}
.address .listmsg li input{
	width: 100%; height: 52px; line-height: 52px; font-size: 15px; background: none;
}
.notes{
	width: 100%; height: auto; text-align: center; padding-top: 12px; overflow: hidden;
}
.notes img{
	width: 90%; height: auto; background-color: none; margin: 0 auto;
}


/* - 我的积分 - */
.integral {
	width: 100%; height: auto;
}
.integral .integral-gz{
	width: 100%; height: auto; background-color: #fff;
}
.integral .integral-gz .integral-num{
	width: 90%; height: auto; padding-top: 80px; margin: 0 5%; border-bottom: 1px dotted #e6e6e6; background: url(../img/integral_bg.png) no-repeat center 20px; background-color: #fff; background-size: 60px; text-align: center;
}
.integral .integral-gz .integral-num .txt{
	font-size: 12px;
}
.integral .integral-gz .integral-num .num{
	font-size: 20px; color: #8ec31e; line-height: 32px; 
}
.integral .integral-gz .note{
	width: 80%; font-size: 13px; margin: 0 auto; line-height: 20px; padding: 12px 0; overflow: hidden;
}
.integral .integral-gz .note a{
	color: #8ec31e; float: right;
}
.integral .detailed{
	width: 100%; height: auto; margin-top: 10px; background-color: #fff;
}
.integral .detailed h4{
	width: 95%; height: 44px; line-height: 44px; font-weight: normal; color: #8ec31e; font-size: 15px; padding-left: 5%; border-bottom: 1px solid #e6e6e6;
}
.integral .detailed li{
	width: 95%; height: auto; margin-left: 5%; padding:10px 0; border-bottom: 1px solid #e6e6e6; overflow: hidden;
}
.integral .detailed li img{
	width: 59px; height: 59px; border: 1px solid #e6e6e6; float: left;
} 
.integral .detailed li p{
	font-size: 12px; float: left; width: 55%; height: auto; line-height: 30px; padding-left: 10px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
} 
.integral .detailed li p text{
	color: #999;
} 
.integral .detailed li span{
	float: right; line-height: 60px; padding-right: 5%;
} 

/* - 养生评论 - */
.comment {
	width: 100%; height: auto;
}
.comment .detailed{
	width: 100%; height: auto; margin-top: 10px; background-color: #fff;
}
.comment .detailed h4{
	width: 95%; height: 38px; line-height: 38px; font-weight: normal; color: #000; font-size: 15px; padding-left: 5%; border-bottom: 1px solid #e6e6e6;
}
.comment .detailed h4 span{
	color: #666;
}
.comment .detailed li{
	width: 95%; height: auto; margin-left: 5%; padding:10px 0; border-bottom: 1px solid #e6e6e6; overflow: hidden;
}
.comment .detailed li img{
	width: 40px; height: 40px; float: left; border-radius: 20px;
} 
.comment .detailed li .postedby{
	font-size: 12px; overflow: hidden; 
} 
.comment .detailed li .postedby p{
	font-size: 15px; float: left; width: 55%; height: auto; line-height: 20px; padding-left: 10px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
} 
.comment .detailed li .postedby p text{
	color: #999; font-size: 10px;
} 
.comment .detailed li .pinglun{
	width: 95%; height: auto; font-size: 14px; overflow: hidden; line-height: 18px; padding: 8px 0;
} 
.comment .detailed li .Praise{
	width: 90%; font-size: 10px; overflow: hidden;  padding-left: 5%; background: url(../img/praise_bg.png) no-repeat left 2px; background-size: 13px;
} 
.comment .detailed li .Praise p{
	width: 70%; color: #999; padding-left: 4px; float: left; line-height: 16px;
} 
.comment .detailed li .Praise span{
	width: 45px; height: 22px; display: block; float: right; border-radius: 12px; border: 1px solid #7d7d7d; background: url(../img/praise_onblur.png) no-repeat center center; background-size: 13px; background-color: #fff;
} 
.comment .detailed li .Praise span.focus{
	border: 1px solid #8ec31e; background: url(../img/praise_focus.png) no-repeat center center; background-size: 13px; background-color: #8ec31e;
} 


/* - 我的销售 - */
.mysales {
	width: 100%; height: auto; 
}
.mysales .search{
	width: 100%; height: 38px; line-height: 48px; font-size: 13px; color: #333; border-bottom: 1px solid #e6e6e6; padding-top: 10px; background-color: #fff; text-align: center;
}
.mysales .search .search-box{
	width: 70%; height: 28px; border-radius: 14px; background-color: #f0f0f0;  text-align: left; padding-left: 24px; padding-right: 2%; position: relative; margin: 0 auto;
}
.mysales .search input#btn{
	width: 16px; height: 16px; display: block; background: url(../img/search_bg.png) no-repeat center center; background-size: 15px; position: absolute; left: 35%; top: 6px;
}
.mysales .search input#search{
	width: 53%; height: 26px; line-height: 26px; position: absolute; left: 42%; top: 0px; margin-top: 1px; background: none;
}
.mysales .tab{
	width: 100%; height: 44px; line-height: 44px; font-size: 15px; color: #333; 
}
.mysales .tab ul{
	width:100%; height:44px; border-bottom: 1px solid #e6e6e6; background-color: #fff; 
}
.mysales .tab li{
	width: 25%; height: 44px; float: left; text-align: center;  
}
.mysales .tab li.select {
	width: 25%; height: 43px; color: #8ec31e; border-bottom: 2px solid #8ec31e;
}
.mysales .zongji{
	width: 95%; height: 44px; line-height: 44px; font-size: 14px; color: #333; overflow: hidden; background-color: #fff; padding-left: 5%; border-bottom: 1px solid #e6e6e6;
}
.mysales .zongji span{
	font-size: 16px; color: #8ec31e;
}
.mysales .Pending{
	width:100%; height: auto; margin-bottom: 10px; background-color: #fff; overflow: hidden;
}
.mysales .orderid{
	width: 100%; height: 30px; line-height: 30px; background-color: #fff; font-size: 12px; overflow: hidden;
}
.mysales .orderid span{
	padding: 0 5%; float: left; 
}
.mysales .orderid span.time{
	float: right; 
}
.mysales .total{
	width: 100%; height: 36px; line-height: 36px; font-size: 15px; background-color: #fff; 
}
.mysales .total span{
	float: right; margin-right: 5%; font-size: 13px;
}
.mysales .total span.heji{
	line-height: 36px;
}
.mysales .total span.time{
	float: left; margin-left: 5%; margin-right: 0; line-height: 38px;
}
.mysales .total span b{
	font-weight: normal; color: #8ec31e; font-size: 13px;
}
.mysales .total span b i{
	font-size: 13px; font-style: normal;
}
.mysales .parameter{
	width: 100%; height: auto; background-color: #f7f7f7; padding-top: 10px; padding-bottom: 10px; 
}
.mysales .parameter .goods-parameter{
	width: 90%; height: auto; margin: 0 auto; overflow: hidden;
}
.mysales .parameter .goods-parameter img{
	width: 90px; height: 75px; border-radius: 5px; border: 1px solid #e6e6e6; float: left;
}
.mysales .parameter .goods-parameter p{
	width: 65%; line-height: 22px; padding-left:3%; float: left; font-size: 14px; padding-top: 8px;
}
.mysales .parameter .goods-parameter p span{
	text-align: left; width: 75%;
}
.mysales .parameter .goods-parameter p span b{
	font-size: 13px; line-height: 20px;
}
.mysales .parameter .goods-parameter p span.mingxi{
	font-size: 12px; color: #808080;
}
.mysales .parameter .goods-parameter p span.price,.mysales .parameter .goods-parameter p span.num{
	text-align: right; width: 25%; float: right;
}
.mysales .operation{
	width: 100%; height: 45px; line-height: 45px; background-color: #fff; border-top: 1px solid #e6e6e6; font-size: 15px;	
}
.mysales .operation span{
	margin-right: 5%; float: right;
}
.mysales .operation span.color{
	color: #8ec31e;
}
.mysales .consignee-msg{
	width: 94%; height: auto; font-size: 12px; color: #666; border-top: 1px solid #e6e6e6; margin-left: 3%; padding: 8px 0; 
}
.mysales .consignee-msg .consignee-name span{
	float: left; 
}
.mysales .consignee-msg .consignee-name .phone{
	float: right; margin-right: 2%;
}
.mysales .consignee-msg .consignee-name {
	width: 100%; height: 22px; line-height: 22px; color: #666;
}
.mysales .consignee-msg .idcard {
	width: 100%; height: 22px; line-height: 22px; font-size: 12px; color: #666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

/* - 我的订单 - */
.myorder {
	width: 100%; height: auto; 
}
.myorder .tab{
	width: 100%; height: 44px; line-height: 44px; font-size: 15px; color: #333; 
}
.myorder .tab ul{
	width:100%; height:44px; border-bottom: 1px solid #e6e6e6; background-color: #fff; 
}
.myorder .tab li{
	width: 20%; height: 44px; float: left; text-align: center;  
}
.myorder .tab li.select {
	width: 20%; height: 43px; color: #8ec31e; border-bottom: 2px solid #8ec31e;
}
.myorder .Pending{
	margin-bottom: 10px;
}
.myorder .orderid{
	width: 100%; height: 34px; line-height: 34px; background-color: #fff; font-size: 13px; overflow: hidden;
}
.myorder .orderid span{
	padding: 0 5%; float: left;
}
.myorder .orderid span.status{
	float: right; font-size: 15px; color: #8ec31e;
}
.myorder .total{
	width: 100%; height: 36px; line-height: 36px; font-size: 15px; background-color: #fff; 
}
.myorder .total span{
	float: right; margin-right: 5%; 
}
.myorder .total span.heji{
	line-height: 32px;
}
.myorder .total span.time{
	float: left; margin-left: 5%; margin-right: 0; line-height: 38px;
}
.myorder .total span b{
	font-weight: normal; 
}
.myorder .total span b i{
	font-size: 20px; font-style: normal;
}
.myorder .operation{
	width: 100%; height: 50px; line-height: 50px; font-size: 15px; background-color: #fff; 
}
.myorder .operation .box{
	width: 95%; border-top: 1px solid #e6e6e6; margin-left: 5%;
}
.myorder .operation .box span{
	width: 99px; height: 29px; display: block; text-align: center; line-height: 29px; font-size: 13px; border: 1px solid #ccc; border-radius: 15px; float: right; margin-top: 9px; margin-right: 10px;
}
.myorder .operation .box span.color{
	border: 1px solid #8ec31e; color: #8ec31e;
}
.myorder .parameter{
	width: 100%; height: auto; background-color: #f7f7f7; padding-top: 10px; padding-bottom: 10px; 
}
.myorder .parameter .goods-parameter{
	width: 90%; height: auto; margin: 0 auto; overflow: hidden;
}
.myorder .parameter .goods-parameter img{
	width: 90px; height: 75px; border-radius: 5px; border: 1px solid #e6e6e6; float: left;
}
.myorder .parameter .goods-parameter p{
	width: 65%; line-height: 32px; padding-left:3%; float: left; font-size: 14px; padding-top: 8px;
}
.myorder .parameter .goods-parameter p span{
	text-align: left; width: 75%;
}
.myorder .parameter .goods-parameter p span b{
	font-size: 18px; line-height: 28px;
}
.myorder .parameter .goods-parameter p span.price,.myorder .parameter .goods-parameter p span.num{
	text-align: right; width: 25%; float: right;
}
.myorder .orderover{
	width: 100%; height:200px; background-color: #fff; text-align: left; font-size: 15px;
}
.myorder .orderover p{
	padding-top: 70px;
}
.myorder .orderover span.box{
	float: left; width: 17px; height: 17px; display: block; border: 1px solid #8ec31e; border-radius: 10px; margin-left: 32%; margin-right: 4px;  background: url(../img/xuanzhong_bg.png) no-repeat center center; background-size: 11px; 
}
.myorder .orderover span.txt{
	width:50%x; height: 22px;
}
.myorder .orderover .next{
	text-align: center;
}
.myorder .orderover .next a{
	margin-left: 8%; margin-right: 8%; font-size: 13px; text-decoration: underline; color: #8ec31e;
}

/* - 确认订单，订单详情 - */
.order .status{
	width: 100%; height: 44px; line-height: 44px; text-align: center; background-color: #fff; font-size: 15px;
}
.order .status span{
	color: #8ec31e;
}
.order .consignee{
	width: 100%; height: auto; padding: 3px 0; background: url(../img/consignee_bg.png) repeat left top; background-size: 14px;
}
.order .consignee .shdz{
	width: 95%; height: 40px; line-height: 40px; margin-left: 5%; border-bottom: 1px solid #e6e6e6; font-size: 15px;
}
.order .consignee .mjly{
	width: 95%; height: 40px; line-height: 40px; margin-left: 5%; border-top: 1px solid #e6e6e6; font-size: 15px;
}
.order .consignee .consignee-msg{
	width: 84%; height: auto; background: url(../img/ArrowRight.png) no-repeat 96% center; background-size: 11px; padding:8px 8%; background-color: #fff; 
}
.order .consignee1 .consignee-msg{
	padding:8px 5%;  
}
.order .consignee1{
	background: #fff; margin-top: 10px;
}
.order .consignee1 .consignee-msg{
	background: none;
}
.order .consignee .consignee-msg .consignee-name{
	width: 100%; height: 30px; line-height: 30px; font-size: 15px; color: #323232;
}
.order .consignee .consignee-msg .consignee-name span{
	float: left;
}
.order .consignee .consignee-msg .consignee-name .phone{
	float: right; margin-right: 5%;
}
.order .consignee .consignee-msg .idcard{
	width: 100%; height: 24px; line-height: 24px; font-size: 13px; color: #323232;
}
.order .consignee .consignee-msg .address{
	width: 100%; height: 24px; line-height: 24px; font-size: 13px; color: #323232; 
}
.order .more-consignee{
	width: 100%; height: 130px; background-color: #fff;
}
.order .more-consignee ul{
	width: 95%; height: auto; margin-left: 3%;  padding-left: 2%; 
}
.order .more-consignee ul li{
	width: 100%; height: 42px; line-height: 42px; border-bottom: 1px solid #e6e6e6; color: #333; font-size: 15px;
}
.order .more-consignee ul li.name{
	font-size: 14px;
}
.order .more-consignee ul li.last{
	border: none; font-size: 14px;
}
.order .more-consignee ul li span{
	width: 50%; text-align: left;
}
.order .more-consignee ul li input{
	width: 70%; text-align: left; padding-left: 6px; height: 36px; line-height: 36px; font-size: 12px;
}
.order .parameter{
	width: 100%; height: auto; background-color: #fff; padding-top: 10px; margin-top: 10px;
}
.order .parameter .goods-parameter{
	width: 90%; height: auto; margin: 0 auto; overflow: hidden;
}
.order .parameter .goods-parameter img{
	width: 90px; height: 75px; border-radius: 5px; border: 1px solid #e6e6e6; float: left;
}
.order .parameter .goods-parameter p{
	width: 60%; line-height: 32px; padding:0px 3%; float: left; font-size: 14px; padding-top: 8px;
}
.order .parameter .goods-parameter p span{
	text-align: left; width: 75%;
}
.order .parameter .goods-parameter p span b{
	font-size: 18px; line-height: 28px;
}
.order .parameter .goods-parameter p span.price,.order .parameter .goods-parameter p span.num{
	text-align: right; width: 25%; float: right;
}
.order .parameter ul{
	width: 95%; height: auto; margin-left: 3%; border-top: 1px solid #e6e6e6; padding-left: 2%; margin-top: 10px;
}
.order .parameter ul li{
	width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e6e6e6; color: #333; font-size: 15px;
}
.order .parameter ul li.last{
	border: none;
}
.order .parameter ul li span{
	width: 50%; text-align: left;
}
.order .parameter ul li span.right{
	width: 45%;text-align: right; float: right; margin-right: 5%;
}
.order .parameter ul li span.color{
	color: #999;
}
.order .parameter ul li input{
	width: 50%; text-align: left; padding-left: 6px; height: 36px; line-height: 36px; font-size: 13px;
}
.order .total{
	width: 100%; height: 46px; line-height: 46px; font-size: 15px; background-color: #fff;
}
.order .total span{
	float: right; margin-right: 5%;
}
.order .total span b{
	color: #8ec31e;
}
.order .total span b i{
	font-size: 20px; font-style: normal;
}
.order .yhj{
	width: 100%; height: 44px; line-height: 44px; margin-top: 10px; background: url(../img/ArrowRight.png) no-repeat 96% center; background-size: 11px; background-color: #fff; 
}
.order .yhj span{
	width: 40%; padding-left: 5%; font-size: 15px;
}
.order .yhj span.xzyhj{
	width: 30%; float: right; text-align: right; margin-right: 10% ; color: #999;
}
.order .Payment{
	width: 100%; height: auto; margin-top: 10px; background-color: #fff; 
}
.order .Payment h4{
	width: 95%; height: 44px; line-height: 44px; font-weight: normal; font-size: 16px; padding-left: 5%; border-bottom: 1px solid #e6e6e6;
}
.order .Payment ul{
	width: 95%; height: auto; padding-left: 5%;
}
.order .Payment ul li{
	width: 90%; height: 43px; line-height: 43px; border-bottom: 1px solid #e6e6e6; color: #333; font-size: 15px; padding-left: 10%; color: #333; background: url(../img/icon_wdjf.png) no-repeat left center; background-size: 23px;
}
.order .Payment ul li.alipay{
	 background: url(../img/icon_alipay.png) no-repeat left center; background-size: 23px;
}
.order .Payment ul li.weixin{
	 background: url(../img/icon_weixin.png) no-repeat left center; background-size: 23px;
}
.order .Payment ul li.banks{
	 background: url(../img/icon_banks.png) no-repeat left center; background-size: 23px;
}
.order .Payment ul li span{
	width: 22px; height: 22px; display: block; border: 2px solid #ccc; float: right; border-radius: 12.5px; margin-top: 10px; margin-right: 5%;
}
.order .Payment ul li span i{
	width: 12px; height: 12px; border-radius: 6px; background-color: #8ec31e; display: none; margin-top: 5px; margin-left: 5px;
}
.order .Payment ul li span.select{
	border: 2px solid #8ec31e; 
}
.order .Payment ul li span.select i{
	display: block;
}
.order .Payment ul li.first span{
	width: 40px; position: relative;
}
.order .Payment ul li.first span.hover{
	background-color: #5dd947; border: 2px solid #5dd947; 
}
.order .Payment ul li.first span i{
	width: 22px; height: 22px; display: block; margin:0px; padding: 0px; position: absolute; left: 0; top: 0; border-radius: 11px; background-color: #fff; box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.3); 
}
.order .ordernum{
	width: 90%; height: auto; line-height: 24px; font-size: 15px; padding:10px 5%; margin-top: 10px; background-color: #fff; overflow: hidden;
}
.order .ordernum span{
	width: 50%; height: 24px; display: block; float: left; color: #666;
}
.order .ordernum span.right{
	float: right;  text-align: right;
}
.order .operation{
	width: 100%; height: 50px; line-height: 50px; font-size: 15px; background-color: #fff; margin-top: 10px; border-top: 1px solid #e6e6e6;
}
.order .operation .box span{
	width: 99px; height: 29px; display: block; text-align: center; line-height: 29px; font-size: 13px; border: 1px solid #ccc; border-radius: 15px; float: right; margin-top: 9px; margin-right: 10px;
}
.order .operation .box span.color{
	border: 1px solid #8ec31e; color: #8ec31e;
}
.submit{
	width: 100%; max-width:640px; height: 48px; line-height: 48px; position: fixed; bottom: 0px; background-color: #fff;  
}
.submit p{
	width: 65%; height: 48px; float: left; text-align: right; padding-right: 5%; font-size: 15px; background-color: #fff;
}
.submit p b{
	 font-size: 13px; color: #8ec31e;
}
.submit p b s{
	 font-size: 20px; text-decoration: none;
}
.submit a{
	width: 30%; height: 48px; display: block; text-align: center; font-size: 18px; background-color: #8ec31e; color: #fff; float: right;
}


/* - 我的提现账户 - */
.bankcard {
	width: 100%; height: auto; padding-top: 5px;
}
.bankcard .bank {
	width: 90%; height: 80px; padding-top: 20px; border-radius: 10px 10px 0px 0px; background-color: #bde072; margin: 0 auto; margin-top: 15px; position: relative;
}
.bankcard .bank .icon{
	display: block; position: absolute; left: 8%; top: 20px; width: 30px; height: 30px; border-radius: 15px; background: url(../img/icon_alipay.png) no-repeat left top; background-size: 30px;
}
.bankcard .zsyh .icon{
	background: url(../img/icon_zsyh.png) no-repeat left top; background-size: 30px;
}
.bankcard .bank p{
	color: #fff; padding-left: 22%;
}
.bankcard .bank p.one{
	font-size: 18px; 
}
.bankcard .bank p.two{
	font-size: 12px; line-height: 20px;
}
.bankcard .bank p.three{
	font-size: 15px; line-height: 28px;
}

/* - 我的业绩排名 - */
.achievement {
	width: 100%; height: auto; 
}
.achievement {
	width: 100%; height: auto; 
}
.achievement li{
	width: 100%; height: auto; overflow: hidden;
}
.achievement li .index{
	width: 13%; height: 80px; display: block; float: left; margin: 0; color: #8ec31e; font-size: 30px; margin-left: 2%; text-align: center; line-height: 80px;
}
.achievement li .box{
	width: 85%; height: 70px; display: block; float: left; padding-top: 10px; border-bottom: 1px solid #fff;
}
.achievement li img{
	width: 60px; height: 60px; border-radius: 30px; float: left; margin-right: 10px;
}
.achievement li span{
	line-height: 28px; font-size: 15px;
}
.achievement li span.color{
	color: #8ec31e; font-size: 12px;
}
.achievement li span b{
	font-size: 25px; font-weight: normal;
}
.achievement li.one .index{
	background: url(../img/num1.png) no-repeat center center; background-size: 17px;
}
.achievement li.two .index{
	background: url(../img/num2.png) no-repeat center center; background-size: 17px;
}
.achievement li.three .index{
	background: url(../img/num3.png) no-repeat center center; background-size: 17px;
}


/* - 申请提现 退款 评价- */
.applyfor {
	padding-top: 16px;
}
.applyfor #submit{
	width: 100%; height:43px; padding-top: 20px;
}
.applyfor #submit a{
	width: 88%; height:43px; line-height: 43px; display: block; margin:0 auto; background-color: #53a805; border-radius: 5px; text-align: center; color: #fff;
}
.applyfor .Payment{
	width: 100%; height: auto; background-color: #fff; 
}
.applyfor .Payment ul{
	width: 94%; height: auto; padding-left: 6%;
}
.applyfor .Payment ul li{
	width: 100%; height: 56px; border-bottom: 1px solid #e6e6e6; color: #333; font-size: 15px; background: url(../img/ArrowRight.png) no-repeat 94% center; background-size: 11px;
}
.applyfor .Payment ul li span{
	width: 22px; height: 22px; display: block; border: 2px solid #ccc; float: left; border-radius: 12.5px; margin-top: 15px; margin-right: 40px;
}
.applyfor .Payment ul li p{
	float: left; height: 48px; font-size: 15px; line-height: 20px; padding-top: 8px; padding-left: 30px;
}
.applyfor .Payment ul li p s{
	font-size: 12px; font-style: normal; text-decoration: none; color: #808080;
}
.applyfor .Payment ul li.last{
	border: none;
}
.applyfor .Payment ul li.alipay p{
	 background: url(../img/icon_alipay.png) no-repeat 0 center; background-size: 23px;
}
.applyfor .Payment ul li.icbc p{
	 background: url(../img/icon_icbc.png) no-repeat 0 center; background-size: 23px;
}
.applyfor .Payment ul li.weixin p{
	 background: url(../img/icon_weixin.png) no-repeat 0 center; background-size: 23px;
}
.applyfor .Payment ul li.banks p{
	 background: url(../img/icon_banks.png) no-repeat 0 center; background-size: 23px;
}
.applyfor .ktje{
	width: 88%; height: 30px; line-height: 30px; padding: 0 6%; color: #666; font-size: 12px; 
}
.applyfor .ktje b{
	color: #8ec31e;
}
.applyfor .tqje{
	width: 88%; height: auto; padding: 0 6%;  background-color: #fff; color: #333; font-size: 14px;
}
.applyfor .tqje textarea{
	width: 100%; height: 80px; line-height: 24px; 
}
.applyfor .other{
	margin-top: 15px; display: none;
}
.applyfor .other textarea{
	font-size: 15px;  padding-top: 4px;
}
.applyfor .tqje input{
	width: 100%; height: 38px; line-height: 38px; 
}
.applyfor .note{
	width: 88%; height: auto; line-height: 22px; color: #fc8239; font-size: 15px; padding: 8px 6%;  
}
.refund{
	padding-top: 0px;
}
.refund .ktje{
	font-size: 15px; color: #666; height: 32px; line-height: 40px;
}
.refund .tqje1{
	width: 88%; height: 43px; line-height: 43px; padding: 0 6%;  background-color: #fff; font-size: 15px; color: #fc8239;
}
.refund .select{
	color: #999; background: url(../img/ArrowDown.png) no-repeat 94% center; background-size: 14px; background-color: #fff; position: relative; z-index: 100;
}
.refund .select ul{
	width:96%; display: none; background-color: #fff; position: absolute; left: 2%; top: 44px; z-index: 999; box-shadow:2px 4px 4px rgba(0, 0, 0, 0.1);
}
.refund .select ul li{
	width: 96%; padding-left: 4%;
}
.refund .select.select1 {
	color: #999; background: url(../img/ArrowUp.png) no-repeat 94% center; background-size: 14px; background-color: #fff; 
}
.score .tqje{
	line-height: 43px; overflow:hidden; margin-bottom: 10px; width: 94%; padding: 0; padding-left: 6%;
}
.score .tqje text{
	float: left; padding-right: 10px;
}
.score .tqje s{
	width: 17px; height: 16px; display: block; background: url(../img/star.png) no-repeat left top; background-size: 17px; float: left; margin-top: 13px; margin-left: 5px;
}
.score .tqje s.select{
	background: url(../img/star_select.png) no-repeat left top; background-size: 17px; 
}
.score .tqje .photo{
	width:100%; padding-bottom: 18px; overflow: hidden; border-top: 1px solid #e5e5e5;
}
.score .tqje span{
	width: 60px; height: 60px; display: block; margin-right: 16px; margin-top: 18px; float: left; position: relative; z-index: 1;
}
.score .tqje span.add{
	width: 60px; height: 60px; display: block; background: url(../img/add_photo.png) no-repeat center center; background-size: 26px; background-color: #f0f0f0;
}
.score .tqje span i{
	width: 16px; height: 16px; display: block; position: absolute; top:-9px; right: -8px; z-index: 999; background: url(../img/del_photo.png) no-repeat center center; background-size: 10px; background-color: #fc8239; border-radius: 8px;
}
.score .tqje img{
	width: 60px; height: 60px;
}

/* - 我的佣金 - */
.brokerage {
	width: 100%; height: auto; 
}
.brokerage .amount{
	width: 100%; height: auto; font-size: 13px; color: #999; background-color: #fff; margin-bottom: 10px; overflow: hidden;
}
.brokerage .amount div{
	width: 49%; height: 50px; line-height: 22px; display: block; float: left; text-align:center; padding-top: 15px; border-right: 1px solid #e5e5e5; margin: 14px auto; 
}
.brokerage .amount div.last{
	border: none;
}
.brokerage .amount div b{
	font-size: 25px; font-weight: normal; color: #fc8239;
}
.brokerage .tab{
	width: 100%; height: 44px; line-height: 44px; font-size: 15px; color: #333; 
}
.brokerage .tab ul{
	width:100%; height:44px; background-color: #fff;
}
.brokerage .tab li{
	width: 50%; height: 44px; float: left; text-align: center;   border-bottom: 1px solid #e5e5e5;
}
.brokerage .tab li.select {
	width: 50%; height: 44px; color: #8ec31e;
}
.brokerage .tab li.select a{
	width: 50%; height: 43px; display: block; color: #8ec31e; margin: 0 auto; border-bottom: 2px solid #8ec31e;
}
.brokerage .amount-list{
	width: 100%; height: auto; font-size: 13px; color: #666; background-color: #fff; overflow: hidden;
}
.brokerage .amount-list li{
	width: 88%; height: auto; line-height: 22px; padding: 8px 6%; border-bottom: 1px solid #e6e6e6;
}
.brokerage .amount-list li.last{
	border: none;
}
.brokerage .amount-list li b{
	font-size: 18px; font-weight: normal; color: #333;
}
.brokerage .amount-list li span.right{
	float: right; font-size: 12px;
}
.brokerage .amount-list li span.state{
	color: #666; font-size: 15px;
}
.brokerage .amount-list li span.color{
	color: #53a805;
}
.brokerage .amount-list .blue{
	color: #8ec31e;
}

/* - 创客中心 - */
.chuangke {
	width: 100%; height: auto;
}
.chuangke .amount{
	width: 100%; height: auto; font-size: 13px; color: #999; background-color: #fff; margin-bottom: 10px; overflow: hidden;
}
.chuangke .amount div{
	width: 49%; height: 50px; line-height: 22px; display: block; float: left; text-align:center; padding-top: 15px; border-right: 1px solid #e5e5e5; margin: 14px auto; 
}
.chuangke .amount div.last{
	border: none;
}
.chuangke .amount div b{
	font-size: 25px; font-weight: normal; color: #fc8239;
}
.chuangke ul{
	width: 94%; height: auto; padding-left: 6%; overflow: hidden; background-color: #fff;
}
.chuangke li{
	width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e5e5e5;float: left; color: #666;
}
.chuangke li a{
	width: 100%; height: 44px; display: block;
}
.chuangke li.links{ 
	background: url(../img/ArrowRight.png) no-repeat 95% center; background-size: 11px;
}
.chuangke li.last{
	border:none;
}
.chuangke li text{
	width: 50%; height: auto; display: block; float: left; font-size: 15px;
}
.chuangke li span{
	width: 40%; height: auto; float: left; text-align: right; font-size: 14px;
}

/* - 我的粉丝 - */
.myfans {
	width: 100%; height: auto; padding-top: 44px;
}
.myfans .search{
	width: 90%; height: 38px; line-height: 48px; font-size: 13px; color: #333; padding-left: 10%; padding-top: 10px; background-color: #fff; text-align: center;
}
.myfans .search .search-box{
	width: 70%; height: 28px; border-radius: 14px; background-color: #f0f0f0;  text-align: left; padding-left: 24px; padding-right: 2%; position: relative; margin: 0 auto;
}
.myfans .search input#btn{
	width: 16px; height: 16px; display: block; background: url(../img/search_bg.png) no-repeat center center; background-size: 15px; position: absolute; left: 35%; top: 6px;
}
.myfans .search input#search{
	width: 53%; height: 26px; line-height: 26px; position: absolute; left: 42%; top: 0px; margin-top: 1px; background: none;
}
.myfans .tab{
	width: 100%; max-width: 640px; height: 44px; line-height: 44px; font-size: 15px; color: #333; position: fixed; top: 50px;
}
.myfans .tab ul{
	width:100%; height:44px; background-color: #f7f7f7; 
}
.myfans .tab li{
	width: 33%; height: 44px; float: left; text-align: center; font-size: 15px;
}
.myfans .tab li.mid{
	width: 34%; 
}
.myfans .tab li.select {
	height: 44px; color: #53a804;
}
.myfans .fanslist{
	width: 100%; height: auto; overflow: hidden; display: none;
}
.myfans .show{
	display: block;
}
.myfans .fanslist ul{
	background-color: #fff;
}
.myfans .fanslist li{
	height: 90px; overflow: hidden; background: url(../img/ArrowRight.png) no-repeat 95% center; background-size: 11px;
}
.myfans .fanslist li .left{
	width: 25%; float: left; text-align: center;
	}
.myfans .fanslist li img{
	width: 60px; height: 60px; border-radius: 30px; margin-top:15px;
}
.myfans .fanslist li .right{
	width: 70%; height: 75px; line-height: 26px; float: left; padding-left: 5%; padding-top: 14px; border-bottom: 1px solid #e6e6e6;
}
.myfans .fanslist li .right span{
	font-size: 12px; color: #999;
}
.myfans .fanslist li .right span.name{
	font-size: 15px; color: #333;
}


/* - 地址管理 - */
.manage .consignee{
	width: 100%; height: auto; background-size: 14px; margin-top: 10px;
}
.manage .consignee .operation{
	width: 100%; height: 36px; line-height: 36px; background-color: #fff; font-size: 13px;
}
.manage .consignee .operation div{
	width: 100%; height: 35px; border-bottom: 1px solid #e6e6e6; overflow: hidden;
}
.manage .consignee .operation .delete,.manage .consignee .operation .edit{
	width: 52px; height: 24px; line-height: 24px; text-align: center; border: 1px solid #ccc; padding-left: 15px; display: block; float: right; margin-right: 10px; margin-top: 5px; background-color: #fff;
}
.manage .consignee .operation .edit{
	background: url(../img/icon_edit.png) no-repeat 8px center; background-size: 10px;
}
.manage .consignee .operation .delete{
	background: url(../img/icon_del.png) no-repeat 8px center; background-size: 10px;
}
.manage .select-icon{
	width: 18px; height: 18px; border: 1px solid #ccc; border-radius: 20px; display: block; float: left; margin-left: 6%; margin-right: 10px; margin-top: 8px;
}
.manage .select-icon s{
	width: 20px; height: 20px; border-radius: 10px; display: block; 
}
.manage .select .select-icon{
	border:none; width: 20px; height: 20px;  border-radius: 10px; display: block; 
}
.manage .select .select-icon s{
	background: url(../img/cart_select.png) no-repeat left top; background-size: 20px 20px;
}
.manage .consignee .operation .Select{
	background: url(../img/Select.png) no-repeat left center; background-size: 25px;
}
.manage .consignee .consignee-msg{
	width: 88%; height: auto; padding:8px 6%; background-color: #fff; 
}
.manage .consignee .consignee-msg .consignee-name{
	width: 100%; height: 30px; line-height: 30px; font-size: 18px; color: #333;
}
.manage .consignee .consignee-msg .consignee-name span{
	float: left;
}
.manage .consignee .consignee-msg .consignee-name .name,.manage .consignee .consignee-msg .consignee-name .type{
	padding-right: 20px;
}
.manage .consignee .consignee-msg .consignee-name .phone{
	float: left;
}
.manage .consignee .consignee-msg .address{
	width: 100%; height: 24px; line-height: 24px; font-size: 14px; color: #666; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.manage .consignee .consignee-msg .code{
	width: 100%; height: 24px; line-height: 24px; font-size: 14px; color: #666; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.manage .consignee .add{
	width: 120px; height: 20px; line-height: 20px; color: #999; text-align: center; margin: 0 auto; font-size: 14px; background: url(../img/address_add.png) no-repeat 10px center; background-size: 20px;
}
.address {
	width: 100%; height: auto; background-color: #fff;
}
.address .listmsg li{
	width: 94%; height: 44px; line-height: 44px; margin-left: 6%; border-bottom: 1px solid #e6e6e6; overflow: hidden;
}
.address .listmsg li text{
	width: 90px; height: 44px; display: block; float: left; color: #666;
}
.address .listmsg li.links{
	background: url(../img/ArrowRight.png) no-repeat 95% center; background-size: 11px; 
}
.address .listmsg li input{
	width: 70%; height: 44px; line-height: 44px; font-size: 15px; background: none; float: left; color: #333;
}
.address .listmsg li span{
	width: 70%; height: 44px; line-height: 44px; font-size: 15px; background: none; float: left; color: #999; cursor: pointer;
}
.address .listmsg li.last{
	border: none;
}
.default {
	width: 94%; height: 42px; line-height: 42px;
}
.default .select-icon{
	width: 18px; height: 18px; border: 1px solid #ccc; border-radius: 20px; display: block; float: left; margin-left: 6%; margin-right: 10px; margin-top: 12px;
}
.default .select-icon s{
	width: 20px; height: 20px; border-radius: 10px; display: block; 
}
.default.select .select-icon{
	border:none; width: 20px; height: 20px;  border-radius: 10px; display: block; 
}
.default.select .select-icon s{
	background: url(../img/cart_select.png) no-repeat left top; background-size: 20px 20px;
}
.window{
	width: 100%; max-width: 640px; height: auto; background-color: #fff; position: fixed; z-index: 999; bottom: 0;
}
.window ul{
	width: 100%; height: auto; border-top: 1px solid #e5e5e5; display: none;
}
.window ul li{
	width: 100%; height: 43px; line-height: 43px; text-align: center; border-bottom: 1px solid #e5e5e5;
}

/* - 优惠券 - */
.yhq {
	width: 100%; height: auto; padding-top: 45px;
}
.yhq  #header .skip{
    padding-right: 20px; background: url(../img/yhq_note.png) no-repeat right center; background-size: 16px;
}
.yhq  #header .skip a{
	text-align: right; background: none; width:80%; color: #333;
}
.yhq .tab{
	width: 100%; height: 44px; line-height: 44px; font-size: 15px; color: #333; 
}
.yhq .tab ul{
	width:100%; height:44px; background-color: #fff;
}
.yhq .tab li{
	width: 33%; height: 44px; float: left; text-align: center;   border-bottom: 1px solid #e5e5e5;
}
.yhq .tab li.mid{
	width: 34%; 
}
.yhq .tab li.select {
	width: 33%; height: 44px; color: #8ec31e;
}
.yhq .tab li.mid.select {
	width: 34%; height: 44px; color: #8ec31e;
}
.yhq .tab li.select a{
	width: 50%; height: 43px; display: block; color: #8ec31e; margin: 0 auto; border-bottom: 2px solid #8ec31e;
}
.yhq .yhqlist{
	width: 100%; height: auto; overflow: hidden; padding-top: 12px;
}
.yhq .yhqlist li{
	width: 80%; height: 100px; padding-top: 10px; color: #fff; font-size: 13px; text-align: left; padding-left: 20%; position: relative; background: url(../img/yhq_bg.png) no-repeat center center; background-size: 80%;
}
.yhq .yhqlist li span{
	/*width: 60%; */height: 30px; display: block; margin-bottom: 12px;
}
.yhq .yhqlist a{ display:block; width:60px; height:20px; background:#fff; border:1px #e17433 solid; color:#e17433; font-size:15px; text-align:center; position:absolute; right:14%; top:45px;}
.yhq .yhqlist li span.selected{
	width: 30px; height: 30px; border-radius: 15px; margin-top: 12px; display: block; float: right; position: absolute; right:18%; top:20px; background-color: #f0f0f0;
}
.yhq .yhqlist li span.selected.selected1 {
	  background: url(../img/xuanzhong_bg.png) no-repeat center center; background-size: 19px; background-color: #f0f0f0;
}
.yhq .yhqlist li em{
	font-size: 30px; padding-right: 4%;
}
.yhq .yhqlist.yishiyong{
	 -webkit-filter: grayscale(100%); opacity: 0.4; display: none;
}
.yhq .yhqlist.yiguoqi{
	 -webkit-filter: grayscale(100%); opacity: 0.4; display: none;
}


/* - 我的资料 - */
.information {
	width: 100%; height: auto;
}
.information .banben{
	width: 95%; height: auto;  background-color: #fff; margin-top: 10px; padding-left:5%; font-size: 15px; float: left;
}
.information .banben li{
	width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e6e6e6; background: url(../img/ArrowRight.png) no-repeat 95% center; color: #333; background-size: 11px;
}
.information .banben li.last{
	border: none;
}
.information .banben li.touxiang{
	height: 70px; line-height: 70px;
}
.information .banben li span{
	float: right; margin-right: 10%; font-size: 14px; color: #666;
}
.information .banben li.touxiang span img{
	width: 50px; height: 50px; display: block; border-radius: 25px; margin-top: 10px;
}
.information .banben li.jianjie span{
	width: 80%; height: 48px; line-height: 48px; float: none;  font-size: 13px; color: #666; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.information .banben li.jianjie span b{
	font-size: 15px; font-weight: normal; color: #333; padding-right:4px; 
}
.information .quit{
	width: 90%; height: 44px; line-height: 44px; background-color: #fff; margin-top: 10px; padding: 0 5%; font-size: 15px; float: left; text-align: center;
}
.information .quit span{
	color: #fc8239;
}
.information .ChangePassword,.information .ChangePhone{
	width: 95%; height: 44px; line-height: 44px; margin-top: 10px; padding-left:5%; font-size: 15px; background: url(../img/ArrowRight.png) no-repeat 95% center; background-color: #fff; background-size: 11px; float: left;
}
.information .ChangePassword span.right,.information .ChangePhone span.right{
	float: right; padding-right: 10%; color: #fc8239;
}
.information .ChangePassword span,.information .ChangePhone span{
	float: left; padding-right: 8px; font-size: 15px; color: #333; 
}
.information .ChangePhone .phone{
	font-size: 13px; line-height: 44px;
}


/* - 认证 手机设置 密码设置 - */
.certification {
	width: 100%; height: auto; padding-top: 16px;
}
.certification .text{
	width: 94%; height: 43px; line-height: 43px; padding-left: 6%; color: #666; font-size: 16px; background-color: #fff; margin-bottom: 10px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;
}
.certification .text text{
	width: 23%; height: auto; display: block; float: left;
}
.certification .text input{
	width: 77%; height: 42px; line-height: 42px; display: block; float: left; font-size: 16px;
}
.certification #submit a{
	width: 88%; height: 45px; line-height: 45px; display: block; text-align: center; color: #fff; background-color: #fc8239; margin: 0 auto; margin-top: 15px; border-radius: 5px;
}
.code {
	padding: 0px;
}
.code .box{
	background-color: #fff; padding-top: 16px;
}
.code .box text{
	width: 100%; height: 45px; display: block; font-size: 15px; line-height: 45px; color: #666; text-align: center;
}
.code .box input{
	width: 170px; height: 45px; display: block; font-size: 20px; line-height: 45px; color: #666; text-align: center; margin: 0 auto; border-bottom: 1px solid #e5e5e5;
} 
.code .box a{
	width: 100%; height: 45px; display: block; font-size: 14px; line-height: 45px; color: #53a805; text-align: center;
} 
